ADP\BaseVersion\Includes\Context B

Total Complexity 90
Dependencies 20
Dependents 120
Total lines 649
Lines of code 314
Logical lines of code 159
Comment lines 133
Methods 52
Properties 18

Methods 52

Method Rating Maintainability Complexity Lines of code
__construct()
B
35 14 83
setUpPricesSettings()
A
46 8 39
isDoingAjaxRefAdmin()
S
65 3 8
setMode()
S
73 3 5
isPluginAdminPage()
S
77 3 3
getProp()
S
65 3 10
isProcessingUpdatePlugin()
S
77 3 3
getGeoLocation()
S
61 2 13
isWoocommerceProductLoop()
S
74 2 4
setCurrentUser()
S
74 2 5
setProps()
S
70 2 6
isRequestToRestApi()
S
64 2 9
fetchAdminQueryProps()
S
72 2 5
fetchQueryProps()
S
72 2 5
isCatalog()
S
78 2 3
isUserLoggedIn()
S
82 1 3
isUsingGlobalPriceSettings()
S
79 1 3
isAllowExactApplicationOfReplacementCoupon()
S
79 1 3
isHideRulesWithoutDiscountInOrderEditPage()
S
79 1 3
isUnpackVariationsWithAnyAttributes()
S
79 1 3
isReplaceProductVariationDataStore()
S
79 1 3
isShowBulkTablePricesIncludingCoupons()
S
79 1 3
isExclusivityRequiresHistoryChange()
S
74 1 4
isDebugMode()
S
80 1 3
isToCompensateTrdPartAdjustmentForFixedPrice()
S
79 1 3
isCheckParentsWhenFindingProductOnlyRule()
S
79 1 3
isRegisterUpdateCheckoutScript()
S
79 1 3
loadCurrentTheme()
S
81 1 3
getCurrentTheme()
S
82 1 3
getLanguage()
S
82 1 3
setLanguage()
S
81 1 3
handleError()
S
83 1 3
isDoingPhpUnit()
S
80 1 3
isProductionMode()
S
80 1 3
isWoocommerceShopLoop()
S
78 1 3
getOption()
S
80 1 3
getCompatibilityOption()
S
80 1 3
getSettings()
S
82 1 3
getCompatibilitySettings()
S
82 1 3
isAdpAdminPage()
S
76 1 4
is()
S
79 1 3
isProductPage()
S
80 1 3
isWoocommerceCouponsEnabled()
S
81 1 3
isMode()
S
80 1 3
getCurrentUser()
S
82 1 3
getIsTaxEnabled()
S
81 1 3
getIsPricesIncludeTax()
S
81 1 3
getTaxDisplayShopMode()
S
80 1 3
getPriceDecimals()
S
81 1 3
getCurrencyCode()
S
81 1 3
getAvailableTaxClassSlugs()
S
82 1 3
getTaxDisplayCartMode()
S
80 1 3